a great deal of snow - Turkish English Dictionary